using System;
using Framework.Library.Core.Utils;

namespace Framework.Library.Data.DAL
{
    [Serializable]
    public class PortalRole : DALEntity
    {
        public PortalRole()
		{
			Key = "ROLEID";
			Table = "PORTAL_ROLES";
		}
		public int ROLEID
		{
			get
			{
				return GetValue<int>("ROLEID");
			}
			set
			{
				SetValue("ROLEID", value);
			}
		}
		public int ROLEPARENTID
		{
			get
			{
				return GetValue<int>("ROLEPARENTID");
			}
			set
			{
				SetValue("ROLEPARENTID", value);
			}
		}
		public string ROLENAME
		{
			get
			{
				return GetValue<string>("ROLENAME");
			}
			set
			{
				SetValue("ROLENAME", value);
			}
		}
		public string ROLEDESCRIPTION
		{
			get
			{
				return GetValue<string>("ROLEDESCRIPTION");
			}
			set
			{
				SetValue("ROLEDESCRIPTION", value);
			}
		}
		public int PORTALID
		{
			get
			{
				return GetValue<int>("PORTALID");
			}
			set
			{
				SetValue("PORTALID", value);
			}
		}
		public string PERMISIONS
		{
			get
			{
				return GetValue<string>("PERMISIONS");
			}
			set
			{
				SetValue("PERMISIONS", value);
			}
		}

    }
}